package com.dsd.datav.domain;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;

import com.dsd.datav.enums.DatavsmapType;
import lombok.Data;

/**
 * 
 * @TableName datavsmap
 */
@TableName(value ="datavsmap")
@Data
public class Datavsmap implements Serializable {
    /**
     * 主键ID
     */

    @TableId
    private Integer id;

    /**
     * 经度
     */
    @ExcelProperty(value = "经度（不填）",index = 0)
    private String longitude;

    /**
     * 维度
     */
    @ExcelProperty(value = "纬度（不填）",index = 1)
    private String latitude;

    /**
     * 点位名称
     */
    @ExcelProperty("客户名称")
    private String name;
    /**
     * 客户类型0，个体工商户。1，专业合作社。2，村干部。3，家庭农场。4，小微企业
     */
    @ExcelProperty("客户类型（0，个体工商户。1，专业合作社。2，村干部。3，家庭农场。4，小微企业）")
    private String type;
    /**
     * 所在村
     */
    @ExcelProperty("所属村")
    private String village;
    /**
     * 是否有开通惠支付，0，否。1，是
     */
    @ExcelProperty("是否有开通惠支付（0，否。1，是）")
    private String isHpay;
    /**
     * 是否开通信用卡，0，否。1，是
     */
    @ExcelProperty("是否开通信用卡（0，否。1，是）")
    private String isCreditCard;
    /**
     * 贷款年日均
     */
    @ExcelProperty("贷款日均余额（元）")
    private BigDecimal loanBalanceDay;
    /**
     * 存款日均
     */
    @ExcelProperty("存款日均余额（元）")
    private BigDecimal depositDay;
    /**
     * 颜色展示
     */
    private String color;
    /**
     * 所属机构号
     */
    @ExcelProperty("所属机构（例：6361）")
    private String orgId;
    /**
     * 所属机构名称
     */
    @ExcelProperty("所属机构名称（例：四川屏山农村商业银行股份有限公司锦屏支行）")
    private String orgName;
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}